dryade herbe - French English Dictionary